throw a projectile - English Synonyms Dictionary